﻿.background-popup{  
    display:none;  
    position:fixed;  
    _position:absolute; /* hack for internet explorer 6*/  
    height:100%;  
    width:100%;  
    top:0;  
    left:0;  
    background:#000000;  
    border:1px solid #cecece;  
    z-index:1;  
}  
.add-image-popup{  
    display:none;
    position:fixed;  
    _position:absolute; /* hack for internet explorer 6*/  
    height:320px;  
    width:408px;  
    background:#FFFFFF;  
    border:2px solid #cecece;  
    z-index:2;  
    padding:12px;  
    font-size:13px;  
    font-family:Calibri;
    font-weight: bold;
}  

.add-image-popup fieldset  
{
    margin-top: 15px;
}
.add-image-popup legend{  
    color:#1E548F;  
    font-size:18px;  
    font-weight:700;  
}  
.form-popup > div
{
    padding: 5px;
    margin-bottom: 2px;
    /*border: 1px solid grey;*/
}
.form-popup > div > input[type=text], 
.form-popup > div > input[type=file]
{
    border:1px solid #b6babf;
    /*border-radius:7px;*/
    /*padding:5px;*/
    font-family: Calibri;
}

.form-popup > div > span
{
    width: 105px;
    float:left;
}
.form-popup > div > textarea
{
    resize:none;
    border:solid 1px #b6babf !important;
    font-family:Calibri;
    font-size: 13px;
}

.close-icon{  
    font-size:26px;  
    line-height:14px;  
    right:6px;  
    top:4px;  
    cursor:pointer;
    position:absolute;  
    color:#1E548F;  
    font-weight:700;  
    display:block;  
}  

.plus-icon
{
    cursor:pointer;
    margin-top: 10px;
    margin-left: 15px;
}

.button{  
    text-align:center;  
    margin:100px;  
}

.required-reminder
{
    border: 1px solid red;   
}

.required-reminder-text
{
    font-style:italic;
    font-size: 11px;
    min-height: 20px;
    margin-left: 150px;
}

.required-reminder-text > span
{
    display: none;
}
